home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
hard
/
hack
/
i2clib40.readme
< prev
next >
Wrap
Text File
|
1999-03-02
|
6KB
|
135 lines
Short: I2C-bus hard/software interface project.
Author: Brian Ipsen and Wilhelm Noeker
Uploader: wnoeker@t-online.de (Wilhelm Noeker)
Type: hard/hack
This shared library will allow easy access to integrated circuits
with the I²C-bus interface. Included in the archive are:
- Schematics for interfaces (several to choose from) that connect
I²C chips to the Amiga
- AutoDoc description of the library functions
- C headerfiles for GNU, Maxon and SAS/C
For non-profit purposes, i2c.library is postcard-ware. All other use
requires explicit permission from either of the authors.
History
-------
V40 re-release (Jan/99):
- Better installation script, now also works with older Installer
versions
- Minor corrections to the documentation
Changes from V39 to V40:
- Default bus timing (i.e. the delay value used until a client program
explicitly calls SetI2CDelay) can be set by means of an environment
variable (I2CDELAY).
- Library exposes a base structure with performance counters and
interface type information
- Additional schematics for an I²C interface on the floppy port
- More code samples
- Installer script
Changes from V38 to V39:
- Support for I²C interfaces on either parallel or serial port
- Better support for multitasking access to the library (for example,
in order to control different chips attached to the same I²C bus)
- Better error diagnostics
- Easier initialization
- New method to ensure the proper bus timing
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1233 592 51.9% 12-Sep-98 15:36:48 +bin.info
13848 8111 41.4% 24-Aug-98 21:17:58 +I2CScan
3015 474 84.2% 12-Sep-98 15:31:56 +I2CScan.info
10760 6228 42.1% 28-Mar-97 14:39:36 +ReceiveI2C
10196 5878 42.3% 28-Mar-97 14:37:40 +SendI2C
1233 595 51.7% 10-Sep-98 22:14:52 +Developer.info
6315 2696 57.3% 30-Aug-98 10:01:22 +ChangesV39
1391 507 63.5% 13-Aug-98 22:25:56 +ChangesV39.info
1502 792 47.2% 10-Jan-99 13:58:52 +ChangesV40
1391 507 63.5% 13-Aug-98 22:25:56 +ChangesV40.info
1188 548 53.8% 13-Aug-98 22:25:56 +fd.info
385 217 43.6% 16-Mar-97 12:16:44 +i2c_lib.fd
1188 543 54.2% 13-Aug-98 22:25:56 +GNU_include.info
575 314 45.3% 16-Mar-97 12:41:00 +i2c_protos.h
1162 398 65.7% 16-Mar-97 12:41:30 +i2c.h
3414 1464 57.1% 30-Aug-98 10:05:56 +i2c.h
227 151 33.4% 07-Sep-97 12:07:26 +i2c.h
494 250 49.3% 29-Jul-98 18:46:14 +GNU_Install
1572 956 39.1% 13-Aug-98 22:25:56 +GNU_Install.info
8939 3090 65.4% 04-Sep-98 19:56:22 +i2c.doc
1811 1292 28.6% 13-Aug-98 22:25:56 +i2c.doc.info
4375 1774 59.4% 30-Aug-98 10:05:16 +i2c_library.h
591 276 53.2% 13-Aug-98 22:25:56 +i2c_library.h.info
1188 540 54.5% 13-Aug-98 22:25:56 +MAXON_include.info
451 247 45.2% 07-Apr-97 21:35:16 +i2c_protos.h
3414 1464 57.1% 30-Aug-98 10:05:34 +i2c.h
639 274 57.1% 11-Aug-98 22:11:46 +i2c_lib.h
367 200 45.5% 07-Apr-97 21:34:30 +i2c.h
1487 810 45.5% 10-Jan-99 13:57:00 +i2clib40.readme
1391 506 63.6% 10-Sep-98 22:14:52 +i2clib40.readme.info
6577 2305 64.9% 04-Jan-99 20:29:42 +Install
720 372 48.3% 04-Jan-99 20:36:50 +Install.info
1233 599 51.4% 11-Sep-98 18:55:02 +Intro.info
5084 1974 61.1% 30-Dec-93 16:09:20 +fig1-two_wire.iff
1765 1220 30.8% 11-Sep-98 18:55:02 +fig1-two_wire.iff.info
4996 1999 59.9% 30-Dec-93 21:39:56 +fig2-wired_AND.iff
1765 1221 30.8% 11-Sep-98 18:55:02 +fig2-wired_AND.iff.info
2080 873 58.0% 30-Dec-93 21:39:56 +fig3-bit_timing.iff
1765 1221 30.8% 11-Sep-98 18:55:02 +fig3-bit_timing.iff.info
4420 2358 46.6% 30-Dec-93 21:39:56 +fig4-packet_timing.iff
1765 1221 30.8% 11-Sep-98 18:55:02 +fig4-packet_timing.iff.info
13798 5995 56.5% 10-Jan-99 13:48:04 +ReadMe.doc
15073 6352 57.8% 10-Jan-99 13:48:08 +ReadMe.guide
1817 945 47.9% 11-Sep-98 18:55:02 +ReadMe.guide.info
1233 595 51.7% 12-Sep-98 15:36:52 +libs.info
1644 1130 31.2% 24-Aug-98 21:12:36 +i2c.library.card
1972 1361 30.9% 24-Aug-98 21:12:38 +i2c.library.disk
1728 1210 29.9% 24-Aug-98 21:12:38 +i2c.library.par
1736 1214 30.0% 24-Aug-98 21:12:38 +i2c.library.par2
1728 1209 30.0% 24-Aug-98 21:12:38 +i2c.library.par3
1708 1189 30.3% 24-Aug-98 21:12:38 +i2c.library.ser
1720 1203 30.0% 24-Aug-98 21:12:38 +i2c.library.ser2
1716 1200 30.0% 24-Aug-98 21:12:38 +i2c.library.ser3
1716 1201 30.0% 24-Aug-98 21:12:38 +i2c.library.ser4
1233 593 51.9% 10-Sep-98 22:14:52 +Schematic.info
7670 3232 57.8% 13-Sep-98 08:13:26 +Floppy.iff
1765 1220 30.8% 13-Sep-98 08:14:22 +Floppy.iff.info
5224 2386 54.3% 02-Feb-94 16:34:22 +Parallel.iff
1765 1219 30.9% 30-Aug-98 11:34:50 +Parallel.iff.info
3871 1897 50.9% 10-Jan-99 13:56:10 +README
1391 501 63.9% 30-Aug-98 11:34:50 +README.info
6972 2993 57.0% 25-Aug-98 21:25:28 +Serial.iff
1765 1219 30.9% 30-Aug-98 11:34:50 +Serial.iff.info
1233 589 52.2% 12-Sep-98 15:36:38 +src.info
2849 1023 64.0% 02-Aug-98 16:17:52 +Dial.c
8728 2977 65.8% 24-Aug-98 20:36:14 +I2CScan.c
2833 1097 61.2% 06-Sep-97 15:57:36 +LED.c
619 203 67.2% 06-Sep-97 17:53:20 +LED.h
1999 781 60.9% 20-Aug-97 20:37:46 +LEDclock.c
1277 711 44.3% 06-Sep-97 18:51:26 +LEDclock.o
6357 2092 67.0% 24-Aug-97 00:33:30 +LEDgame.c
2388 900 62.3% 23-Aug-97 16:30:56 +LEDmsg.c
484 233 51.8% 22-Aug-98 08:59:02 +makefile
293 191 34.8% 22-Aug-98 12:30:50 +music
4298 1612 62.4% 22-Aug-98 12:29:32 +Play.c
1890 936 50.4% 10-Jan-99 13:04:10 +README
1391 503 63.8% 12-Sep-98 15:33:50 +README.info
1502 728 51.5% 28-Mar-97 14:35:24 +ReceiveI2C.c
1563 710 54.5% 02-Aug-98 13:58:10 +SendI2C.c
7429 2308 68.9% 10-Jan-99 12:48:50 +VPS.c
1233 593 51.9% 09-Jan-99 09:43:50 i2clib40.info
-------- ------- ----- --------- --------
245523 115308 53.0% 13-Jan-99 19:15:26 81 files